Modeling Trust for Rating Prediction in Recommender Systems
نویسندگان
چکیده
Traditional recommender systems usually ignore the social interactions between users in a social network and assume that users are independent and identically distributed. This assumption hinders the users to have access to personalized recommendations based on their circle of trusted friends. To model the recommender systems more accurately and realistically, we propose a social trust model and use the probabilistic matrix factorization method to predict user rating for products based on user-item rating matrix. The effect of users friends tastes is modeled using a real-valued trust which is defined based on importance and similarity between users. Similarity is modeled using a rating-based (Vector Space Similarity algorithm) and connection-based methods; centrality is quantified using degree and eigen-vector centralities. To validate the proposed method, rating estimation is performed on the Epinions dataset. Experiments show that our method provides better prediction when using trust relationship based on centrality and similarity rather than using the binary values. Also, degree centrality is shown to be more effective compared to the eigen-vector centrality. In addition, trust model using connection-based similarity is observed to have better performance compared to the ones that use rating-based similarity.
منابع مشابه
Merging Similarity and Trust Based Social Networks to Enhance the Accuracy of Trust-Aware Recommender Systems
In recent years, collaborative filtering (CF) methods are important and widely accepted techniques are available for recommender systems. One of these techniques is user based that produces useful recommendations based on the similarity by the ratings of likeminded users. However, these systems suffer from several inherent shortcomings such as data sparsity and cold start problems. With the dev...
متن کاملA social recommender system based on matrix factorization considering dynamics of user preferences
With the expansion of social networks, the use of recommender systems in these networks has attracted considerable attention. Recommender systems have become an important tool for alleviating the information that overload problem of users by providing personalized recommendations to a user who might like based on past preferences or observed behavior about one or various items. In these systems...
متن کاملDesigning a trust-based recommender system in Social Rating Networks
One of the most common styles of business today is electronic business, since it is considered as a principal mean for financial transactions among advanced countries. In view of the fact that due to the evolution of human knowledge and the increase of expectations following that, traditional marketing in electronic business cannot meet current generation’s needs, in order to survive, organizat...
متن کاملA Novel Trust Computation Method Based on User Ratings to Improve the Recommendation
Today, the trust has turned into one of the most beneficial solutions to improve recommender systems, especially in the collaborative filtering method. However, trust statements suffer from a number of shortcomings, including the trust statements sparsity, users' inability to express explicit trust for other users in most of the existing applications, etc. Thus to overcome these problems, this ...
متن کاملLeveraging Decomposed Trust in Probabilistic Matrix Factorization for Effective Recommendation
Trust has been used to replace or complement ratingbased similarity in recommender systems, to improve the accuracy of rating prediction. However, people trusting each other may not always share similar preferences. In this paper, we try to fill in this gap by decomposing the original single-aspect trust information into four general trust aspects, i.e. benevolence, integrity, competence, and p...
متن کامل